﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

namespace Amoo.Usuario
{
    public partial class Logar : Code.Business.PageBase
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Unnamed1_Click(object sender, ImageClickEventArgs e)
        {
            Code.Business.Usuario oUsuario = new Amoo.Code.Business.Usuario();
            Code.Entity.Usuario eUsuario = new Amoo.Code.Entity.Usuario()
            {
                dsEmailAmoo = txtNome.Text,
                dsSenha = txtSenha.Text
            };

            eUsuario = oUsuario.Login(eUsuario);

            if (eUsuario != null)
            {

                //((System.Web.UI.HtmlControls.HtmlInputText)Master.FindControl("hdnIdUsuarioLogado")).Value = eUsuario.idUsuario.ToString();

                Session.Timeout = 30;                
                Session["userSite"] = eUsuario;
                //HabilitaUsuario(true);
                Response.Redirect("/Visualizar/comunidadeporusuario.aspx?idUsuario=" + eUsuario.idUsuario.ToString());
            }
            else
            {
                ShowWindowAlert("Usuário ou Senha inválidos");
               //HabilitaUsuario(false);
            }
        }
    }
}
